Small island in the Gulf of Thailand, Ko Phan-Ngan for the distinction of being the scene of many festivals and especially memorable full moon parties ...