Sort:  

Thailand is the best country I've every been too and I've been to a lot. Very rare that I've heard someone have a negative experience. I've been to Delhi and Bangalore many times for business trips.