A hidden gem in India where foreigners outnumber locals! Many arrive for a visit but end up staying for months. Where is this ...