YoutubeTelunas Beach Resort, Sugi Island, Moro, Riau Archipelago, Indonesia Boasting its own private beach area on Sugi Island, Telunas Beach Resort offers rooms with … Indone-sia February 18, 2023February 18, 2023