Osa Peninsula Lodging, Costa Rica - Rainforest Wildlife Lodge | El Remanso Lodge
Osa Peninsula Lodging Hidden in the rainforest above a secluded and wild beach, El Remanso Lodge is situated on the Osa Peninsula Costa Rica, close to Puerto Jimenez. With its 185 acres of private reserve it is part of the Osa Peninsula National Refuge. T...