South Ameria

Last stop: Corcovado national park & Carate Luna Lodge

Luna Lodge in Corcovado National Park

As the last stop of our itinerary in Costa Rica, we decided to go all the way south of the Osa Peninsula to Carate, to discover the most preserved national park of Costa Rica: Corcovado National Park. From the rainforest to the ocean, it was an amazing end to our trip, and it was definitely because we decided to book our last 3 nights at the Luna Lodge.…