Puerto Armuelles is a beach town located in the Chiriquí Province of Panama on the Pacific Coast, bordering Costa Rica on its western side. Puerto Armuelles:
– covers an area of 200.4 km² (77.37 sq mi).
– is about an 8 hour drive along the Pan American Highway to the capital of Panama City.
– is the second largest city in the Chiriquí Province with a population of around 25,000.