The website gathered votes and opinions on the best 25 beaches in Asia from tourists worldwide throughout 2012 and found that Krabi’s beaches were third (Railay), fifth (Phra Nang) and 15th (Had Yao Beach on Koh Lanta).
There were five other Thai beaches on the list, four of them in Phuket: Nai Han (sixth), Kata (11th), Kamala (21st) and Freedom Beach in Patong (25th). Koh Samui’s Lamai Beach ranked 15th.
At the top of the best 25 beaches in Asia was the Philippines’ White Beach on Boracay Island, followed by India’s Agonda Beach in Goa. India’s Radhanagar Beach on Havelock Island in the Andaman Islands and Cavelossim Beach in Goa, Cambodia’s Otres Beach in Sihanoukville, the Philippines’ Secret Lagoon Beach in El Nido, and Yapak Beach on Boracay also won recognition.