Aritar - The Himalayan

Known for its impressive beauty, shimmering lakes, breathtaking monasteries and unceasing waterfalls, Aritar is a small hill station located amidst the Himalaya



Click For More...