My friends and I just returned from a trip to Panama and Costa Rica; Red Frog Beach Resort was the highlight of my trip!
Red Frog Beach is truely a tropical paradise that offers plenty of adventure and relaxation. During our stay we ziplined, snorkeled, went caving, and saw lots of wildlife including iguana, several sloth, and of course red...
More
