Yes, you are in Thailand, there are really elephants on the beach folks!