Goa is well known for its vibrant beaches amongst travelers all across the globe. But, vacationing in Goa is not only about beaches. India’s smallest state...