1. Thailand
This is one of the fanciest and easiest countries to get laid for an Indian. There is also a big Indian community in Thailand, which makes it easier to get around, and get to know some good places for one night stands.

Svittlana/Shutterstock.com