1: Explore colorful streets

2: Discover historic forts

3: Taste local cuisine

4: Shop for handmade crafts

5: Hike to a lighthouse

6: Dance to live music

7: Marvel at street art

8: Attend a traditional festival

9: Sip cocktails with ocean views