More than just usuals...
Goa is one of the smallest states in India popular among local and international tourists...