This place is not much known but genuinely, one of the beautiful places in the world. Jamaica is an Island country situated in Caribbean Sea and is a perfect place for Island lovers. You will cherish each and every moment spend there because of this beautiful environment created by Green landscapes, beaches and mountains. A lovely place which one should visit before you die. And yes, for Indians without visa for a certain time.
Even the name of this place has the power to make us fall in love with it, now imagine how alluring would be this place. Fiji is a country located in South Pacific and is a must go place. The islands and the beaches of this country will force you to live more than the days you planned to. Well, majestic is the word for this country. Visa is not required for Indian citizens for a stay of max 120 days.