Please wait..
A bustling hub where colorful buildings line the beachfront, filled with restaurants, bars, and artisanal shops.