Score 95% Two Seasons Coron Island Resort & Spa – Palawan, Philippines Don’t mind being stranded on a beautiful island in the Philippines? Read More