L
Lee Dilmanian Review of Gamboa Rainforest Resort
Even if you are not staying at the Hotel you can s...
Even if you are not staying at the Hotel you can still take a tour of the rain forest. Monkey Island is a must see.
Comments: