About Tattapani Tattapani is a small village near the Hill Station town of Shimla in the Himachal Pradesh state of India, where a chain of hot water springs exists along the right banks of the …
Continue readingAbout Tattapani Tattapani is a small village near the Hill Station town of Shimla in the Himachal Pradesh state of India, where a chain of hot water springs exists along the right banks of the …
Continue reading