The country’s rich biodiversity is one of the main tourist attractions with its beaches, mountains, rainforests, islands and diving spots among the most popular tourist destinations. As an archipelago consisting of about 7,500 islands, the Philippines has numerous beaches, caves and other rock formations. Boracay has glaring white sand beaches and was named as the best island in the world by Travel + Leisure in 2012. The Banaue Rice Terraces in Ifugao, the historic town of Vigan in Ilocos Sur, the Chocolate Hills in Bohol, Magellan’s Cross in Cebu and the Tubbataha Reef in Visayas are other highlights. The Philippines is also one of the favorite retirement destinations for foreigners due to its warm climate all year round, beaches and low cost of living.