El Jicaro Island Eco-Lodge Video Tour – Nicaragua

A tour of the resort located on a small island in the lake near Granada, Nicaragua. An upscale eco-friendly lodge with terrific locally sourced food. See the full review on Luxury Latin America here: