Ko Pha-Ngan, Thailand
Koh Pha Ngan exceeded every expectation we had before arriving. From landing at the Pier and immediately being offered a ride to a beautiful, and cheap, bungalow on the beach to elephants to great food and parties. After 1 day we knew we would not want to leave, and that is why we stayed for over a week.
The people running the resort we stayed on were very friendly, and very happy that we payed for the week on the first day and didn't bother them again. ...