Telunas Private Island Resort: An Idyllic Beach Getaway
Telunas Resorts, located in the Riau Islands of Indonesia, is an idyllic beach getaway easily accessible from Singapore. Janice shares her experience staying in Telunas Resorts Private Island.
Telunas Resorts, located in the Riau Islands of Indonesia, is an idyllic beach getaway easily accessible from Singapore. Janice shares her experience staying in Telunas Resorts Private Island.