I am the writer and Co-producer for a T.V. Pilot called the Bird Nerds that was shot on location in Costa Rica in August, 2011. Although I did not accompany the 9 person crew to the Leaves and Lizards Resort, I spoke to all involved before (finally) writing this review. The grounds were amazing and the food was spectacular (they...
More
