Start your trip by exploring the city's historic old town. Walk around centuries-old churches, crumbling forts, and picturesque alleys. Don't forget to stop by the local bazaar, where you can shop for souvenirs and taste local delicacies.
Gain an insight into the country's history and culture by visiting the National Museum. This massive complex houses artefacts and art from all over the country, along with exhibits that detail local customs and traditions.
Get some fresh air and exercise by taking a stroll in the city park. Enjoy the scenic trails, pause at the fountains and gardens, or listen to live music at the bandstand.
Spend the day at the Modern Art Museum and see the works of world-famous artists. Enrich your artistic appreciation with a guided tour or explore on your own. After this museum, you might want to enjoy your dinner around here as there are so many options for diners.
Take a day trip to the local islands and soak up the sun on the beach. Snorkeling, diving, and fishing are some of the many activities offered on these islands. Plan a day full of enjoyment, have lunch in one of the local seafood restaurants and return back by a boat during sunset.
If you have a few extra days, consider adding a day trip to the countryside for scenic views, or visit the amusement park if traveling with kids. For those with less time, consider shortening your museum visits or walking around the city instead of spending a full day at the city park.