Posted inMysterious
Pari Tibba Uttarakhand – Mussoorie’s Witch Hill
Uttarakhand, state of northern India, is well known for its immense beauty of green valleys, Himalayan peaks, lakes and calm rivers. Several ancient and significant hindu temples are located in…