Dharamsala is the closest one can get to Tibet while still being in India. This quaint hill station is home to His Holiness, the Dalai Lama, the spiritual and political head of the Tibetan Buddhists and a destination for those seeking spiritual salvation.