India boasts countless tourist destinations, but for millions of travelers each year, Goa is the favorite. This smallest state of India has a bit of everything – architectural landmarks, sun-kissed beaches, water sports, bustling flea markets, lively nightlife, delicious food and laid back vibe. So, if you’re heading to India’s sunshine state for the first-time, here are a few tips.