Discover The Pure Life at Griss Lodge + Villas
Situated in the paradise jungle of Santa Teresa, on the southern tip of Costa Rica’s Nicoya peninsula, lays the Griss Lodge & Villas.
Situated in the paradise jungle of Santa Teresa, on the southern tip of Costa Rica’s Nicoya peninsula, lays the Griss Lodge & Villas.