A Wellness Retreat: Origins Luxury Lodge
In the northern jungle reserves of Costa Rica, overlooking an expansive valley, distant volcanoes, and Nicaragua Lake, Origins Lodge sits on a mountainside surrounded by lush green rainforest. The grounds contain over 45 hectares, 70% of which is a combination of primary rainforest, the most biologically diverse, and secondary rainforest. The central pool, restaurant, and […]