With exotic beaches, beautiful churches, spectacular forts, and a city that seems to have been made for comfort – Goa is the perfect place to spend your holidays in luxury and adventure. Along the Arabian Sea on the western coast of India, Goa boasts exciting nightlife, fishing villages like Agonda, and lovely little corner houses. Not only that, Goa offers …