charming temples of Ranikhet

Ranikhet is a hill station that boasts of a number of temples. Most of these temples are dedicated to goddesses. The presence of this huge number of temples in Ranikhet can probably be explained by the fact that since this place was previously surrounded by thick jungles infested with manyContinue Reading