The lively pedestrian street is packed with international travelers strolling past vibrant local boutiques, travel agencies, and food stalls. Towering green limestone mountains rise in the background, blending island commerce with breathtaking natural scenery.