Keylong town.
Keylong is the district head quarters of the Lahaul region. The town owes its relative popularity to the increased traffic on the Leh - Manali road with numerous hotels cropping up here to cater to the tourists stopping over here enroute to their destinations.
© photo by
Saravana. All rights reserved.
Ad's like this help support Kettik and its contributors.