One of the best ethical animal experiences you can have with marine life in Thailand is to go whale watching. Wild Encounter Thailand run amazing boat trips to experience whales just an hour from Bangkok. This makes it one of … Read on “Whale Watching Thailand”