Alcove at the mangrove tropical nature park at Landhoo island at Noonu atoll - Image Details