Nekupe Lodge is Nicaragua’s first luxury countryside resort. The lodge rests within 1,800-acres of tropical dry forest reserve—a private reserve that is paradise for those who love the outdoors. Nepuke means “heaven” in the Chorotega language, and its accommodations...
Nekupe Lodge
read more