Not so lucky for the elephant though I'm afraid to say[1] :( The best way to experience elephants is on safari, where you can get close to truly wild elephants in their natural environment - something that to me at least feels much more rewarding than riding one in captivity. With a well chosen safari the fees you pay will be going to local guides and helping support and protect the animals too.
[1] https://www.independent.co.uk/travel/asia/elephant-riding-ph...