
Known as a "Tourist's Paradise" or "Pearl of the Orient", Goa, located on the western coast of India, is one of the most popular tourist destinations of India. Visited by thousands of travellers from India and world over, Goa offers a diverse mix of nature, history, adrenaline activities...