Goa’s reputation precedes itself as a top-notch beach destination in India, and visitors won’t be disappointed by the stretches of lovely coastline. But there is more to be experienced on a holiday in Goa than just the swimming and sun soaking. The tiny state of Goa is lodged between Karnataka and Maharashtra, previously a pleasant outpost for Portuguese sailors and soldiers. As a result, the old city of Panjim is full of quaint and beautiful Portuguese heritage monuments. In the countryside, the spice plantations are lush and tropical, and the land that hugs the Western Ghats is home to National Parks, wildlife sanctuaries, and raging waterfalls.