Though Bangkok, Pattaya and Phuket are the most popular cities, one can also explore beach towns like Koh Pha Ngan, Koh Samui ...