Uploaded to Travel — 1 month ago
Leh Ladakh is one of the most visited tourist destinations of india. Located in the state of jammu and kashmir in North India. Leh Ladakh is world famous for its age old beautiful Temple.
The uploaded content will be moved to this newly created album. You must create an account or sign in if you want to edit this album later on.