Insider's View

Insiders View on Greece

By  Mary Menounou One little known fact/trivia that everyone should know about when travelling to Greece? Greece is a unique destination for travelers holding a population of 10,815,197. Apart from an incomparable combination of mountain and sea destination spots, more importantly…

Continue reading
Europe, France

Wandering around Paris

By Shobita Louis Paris has since long held a special place in the quintessential traveller’s heart. However, while most tourists are enamoured by the Eiffel Tower, Champs-Élysée and Musee du Louvre, Paris has much more to offer.  We bring you…

Continue reading