India’s smallest state, Goa, is well-known for its breathtaking beaches, exciting nightlife, and ancient Portuguese architecture.


India’s smallest state, Goa, is well-known for its breathtaking beaches, exciting nightlife, and ancient Portuguese architecture.