Imagine a place where you can be like a foreigner but you will not need a passport or a visa, if you are privileged to be an Indian. Nepal to a large extent is an offbeat place for tourism on the world map.
Gorkha
Gorkha is an old and ancestral home of the royal family of Nepal and you will find many old architectural sites around this classical town with beautiful rooftops and palaces. Its residents are called Gorkhalis and the place is supposed to be the origin for the present Nepal.