Welcome to the Orquidea del Sur, Central America's premier vacation destination: an exquisite, private resort comprising three integrated properties perched above stunning Playa Yankee on Nicaragua's southern Pacific Coast.
Indulge your senses, escape the ordinary, and redefine your concept of vacation.