#T+L
This week, for #TLFinds, we review Atman Dharamshala, a premium boutique resort nestled in Kandi village in Himachal Pradesh.
By Chirag Mohanty Samal
Subscribe to our newsletter to get the latest on travel, stay & dining.
Thank you for your subscription.