The culturally rich and diverse country of India is home to 40 UNESCO World heritage sights that spread all across the country in different states. Among the must include places in India tour packages, Goa is one such state that has been home to an incredible amount of historical places as it was ruled by […]