Places, Travel

Sardar Sarovar Dam – What You Need To Know About The Super Structure

The Sardar Sarovar Dam is one super structure located in Gujarat, India. Located near the famous Statue of Unity, it attracts tourists because of its mega size (this is one of the biggest dams in the world) and controversy (regarding its environmental impact and cost). The dam is named after…

Read more