Boracay Island wins Travel and Leisure Magazine’s 2012 World’s Best Island
Boracay Island in the Philippines has been named ‘2012 World's Best Island’ by Travel and Leisure Magazine for 2012. In addition, Discovery Shores in Boracay was named ‘Best Hotel Spa in Asia’ for 2012 by Travel and Leisure Magazine.…