News9 years ago
Sudamala to Open 5-Star Diving Resort Close to Komodo National Park in Indonesia
Sudamala will open its third luxury resort at Pulau Sebayur Besar (Sebayur Island) on the Indonesian province of East Nusa Tenggara, a prime jumping off point...