R
Robert and Frances Timperley Review of Gamboa Rainforest Resort
Could be finest resort in world the situation in r...
Could be finest resort in world the situation in rainforest on a lake connecting the Panama canal is stunning but the owners have spent little or no money on the place over the last few years Crying out for an Hilton or Marriott to take it over
Comments: