M
Meredith Puppa Review of Gamboa Rainforest Resort
Absolutely stunning. Staff speaks mostly spanish s...
Absolutely stunning. Staff speaks mostly spanish so can be slightly difficult at times but they try so hard and are amazing at what they do. The rooms and views are stunning!
Comments: