Fine white sand, coconut trees along the coast, lonely sun loungers, endless expanses of the ocean and luxury hotels with excellent service - this is probably how many imagine an ideal vacation. Where to go for it? To the small Indian state...
Read MoreGoa is one of the most beautiful states in India. It is the land of serene beaches and picturesque landscape but the true beauty of Goa lies in the villages. The traditions and cultures of Goan villages are unique. There are many historical...
Read More