Located on the west coast of India is the popular beach destination of India, Goa! Blessed with surreal natural beauty and rejuvenating climate, it is one of the most –sought after destinations in India and attracts travelers not just from India, but from several other parts of the world.