We are at the Big Buddha, Wat Phra Yai, on the Island of Koh Samui in Thailand. This is a tour of the area in and around the Big Buddha Island where this huge Buddha [More]