Palawan, an island in the Philippines, was voted the No. 1 island in the world by Condé Nast Traveler. Traveler readers rated it an 88.750. Writer and traveler Lindsay Talbot traveled there to take photos and enjoy the exotic island’s natural, wondrous beauty, capturing sites like the Twin Lagoon, Coron Island, and the Puerto Princesa Subterranean River.
News story courtesy of Asian Journal