Simplifying Train Travel

Tag:

Somnath Temple

Somnath: The Indestructible Temple of India!

Somnath temple has been destroyed 17 times and each time it has been resurrected...