Sutera Mantanani Resort

Sutera Mantani Resort & Spa is an oasis situated on the idyllic island of Mantanani Besar, a hidden gem blessed with natural wonders and rich marine life. Snorkelling in the clear turquoise waters and be mesmerized as you get up close with many of the special and wonderful aquatic creatures when you explore the marine […]