Goa, the smallest state in India, is famous for its abundance of sun-drenched beaches, rich culture, and distinct mix of Indian and Portuguese influences. Goa is famous for its slow pace of life and ...