< Back
26 of 36
 
About this item:

Jicaro Island Ecolodge occupies its own tiny island on Lake Nicaragua.