1. Ladakh This autonomous region is also called “little Tibet” . Similar to Tibet in its culture and traditions it can be called one of the most beautiful places to visit in not just India, but the entire world. The […]