1. Start with lunch at . This is an old Portuguese mansion that blends Hindi and European architecture - it's quite a sight! The food is also a mix of Indian and Portuguese, and it's delicious.
2. The sunsets in Goa are legendary, and I think the best place to enjoy them is at Vagator Beach. Here, you can overlook the Arabian Ocean at my new restaurant, . Yes, I'm a little bit biased, but try the cocktails and tell me I'm wrong!
3. Another amazing place for sunsets - and well, the whole day - is Arambol Beach. Join in a drum circle - they're held every night - and feel the spirit of the locals. It's pretty amazing!
4. Go for a surf at Ashwem Beach. will set you up with everything you need for surfing, kayaking, kitesurfing and more

Antares offers beautiful beach views. Source: My Restaurant in India

Evening arrives at Aramol Beach in Goa. Source: Flickr / Christopher Porter
5. Explore the huge flea market at Anjuna. You could - and should! - spend hours walking through it, picking up everything from stunning, unique trinkets to jewellery to homewares. The market is held every Wednesday between October and April.
6. For dinner, enjoy some authentic Japanese food at , or go for traditional Italian at . You won't be disappointed!

Spices for sale at Anjuna market in Goa. Source: Flickr / Dennis Yang
Lead market image by , Aramol beach image by , Anjuna spices by , all via Flickr.