Land of thousand islands