El Salvador is the smallest country in Central America, but it is also one of the most authentic…
India is a land of colour and great contrasts and has attracted many travellers since time immemorial. Believe me,…
Nepal is a country where the majestic Himalayas meet deep spirituality, diverse culture and hospitable people. This fascinating country…
Mauritius is an exotic island in the Indian Ocean that offers a beautiful combination of sandy beaches, coral reefs,…
Madeira is often referred to as the “island of eternal spring” and this is very apt. This volcanic…