Olive Ridley Sea Turtle Nesting Costa Rica
Oct
27
Ann on October 27th, 2009
Lagarta Lodge is a small hotel sitting in the mist of a private nature reserve and with views to the beautiful blue green waters of the Pacific Ocean. So if you are planning on a vacation to Costa Rica and want a place “off the beaten path”. A place with a great beach plus opportunities [...]