People don't go to small towns like this, but they should
Rajpur is a town, to be sure, but not a very big one. But it's friendly and fun and it welcomes you. It's not as stressful and frantic as Delhi. It's laid back. It's got a big Tibetan population, and that makes an impact. But it's diverse. When you travel around India, take time to take some stops in places like Rajpur.