The top 5 are:
Phuket, Thailand
Pattaya, Thailand
Krabi, Thailand
Mugla, Turkey
Hurghada, Turkey
1. Muğla (No 4) is a province (and provincial city) in Turkey. The city is inland and is fairly unremarkable. It certainly is not high on anyone’s list of places to visit. The province includes many resorts: Bodrum, Fetiyhe, and Marmaris are the larger ones, but there are dozens of other places dotted around the Muğla coastline many of which receive few tourists. .
2. Hurghada (No 5) is in Egypt, not Turkey.
It makes you wonder how seriously you can take the report.