A South Asian island, recently crowned ‘World’s Leading Nature Island’ 2025, is attracting global tourists with luxury ...