TravelTill

About Balboa



Balboa is a district of Panama City, located at the Pacific entrance to the Panama Canal