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...

read more