Incredible opportunity! Finca Las Nubes is a turn key fully functioning 240 acre resort...
This resort is located in nicaragua central america on ometepe island in the town of ba...