Plataran Komodo
A tropical beachfront paradise for those with an adventurous spirit, located at the gateway to Indonesia’s amazing Komodo National Park. In a secluded and quiet cove on Waecicu Beach on the island of Flores, Plataran Komodo Resort & Spa is a luxurious base for indulging in sun-kissed days of relaxation and adventure in one of..
Read More