Robert and Selma P.

From: Philadelphia, PA

Flamingo Beach Resort in Costa Rica was well kept. The location was very convenient and staff very helpful. This was one of our best vacations. We look forward to going back again next year.

back to tetimonials