Explore details about location Gamboa. Gamboa is a location situated within the Libertad alongside other areas such as Obarrio Manuel, Miller, Costa Rica.