Located on the west coast of India - Goa has become a huge tourist hub. An excerpt from the time I played a guide in Goa for some friends!
Read this post on nomadiclives.com