Goa, known as the land of sun, sand, and spices, is a pocket-sized paradise located on the western coast of India. Since its hippie days of the sixties, Goa has developed into a major tourist destination and gets a steady in-flow of tourists all year round. For those of you who are visiting Goa, Tre...