Category: Deccan Odyssey Destination

Explore Goa : A Tiny Emerald on the West Coast of India

Explore Goa : A Tiny Emerald on the West Coast of India

There are a large number of reasons for exploring the beautiful beach destination of India known as Goa. Goa, a state located on the west coast of India, is a perfect holiday retreat for the...