
Tamil Nadu is home to many dams, that are often popular tourist destinations. Google Street View
Tamil Nadu is home to many dams, that are often popular tourist destinations. Google Street View
Four drown in Indian reservoir after selfie attempt
Study finds India has world's highest number of recorded selfie deaths
The National
October 08, 2019