
Tarika's Jungal Retreat Chail Blossom, Chail
Tarika's Jungal Retreat, is located in the sylvan surroundings of Blossom - Chail amidst serene beauty and splendours of Himachal Pradesh. Nested on the hill top at 7054 ft surrounded by thick forests "Tarika's Jungal Retreat" is one of its kind luxury...