Tattapani Hot Water Springs

Tattapani is a small village near the Hill Station town of Shimla in Himachal Pradesh state of India, where a chain of hot water springs exists along the right banks of the river Sutlej. Tattapani Hot Water Springs. Tattapani Hot Water Sulphur Springs are situated at an altitude of around 650 meters above sea level….

[Continue reading]