Spotlight Costa Rica-Lagarta Lodge on Nosara Beach in Costa Rica, See the Sea Turtles nesting
- admin
- 28 10 2009
- No Comments
Spotlight Costa Rica-Lagarta Lodge on Nosara Beach in Costa Rica, See the Sea Turtles nesting 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 […]