I haven't done any elephant tours. The first time I saw these beautiful creatures was during a trip to Ayutthaya in Thailand. While elephants are magnificent, I got scared with their size, haha! They look so adorable on TV, but up close and personal (even though they appear SO gentle), they gave me a scare. Anyway, I saw on tripadvisor that the highly recommended among the travelers who posted review is called Dera Amer Elephant Safari. According to reviews, it's located on the outskirts of the Pink City, in Jaipur.