Idukki Dam Opened After 26 Years In Kerala Idukki Dam Opened After 26 Years In Kerala Following Heavy Rain. Idukki-Dam – Cheruthoni Dam Shutters – opened on trial basis. This year Southwest Monsoon, which...
Category - Feature
Somaliland – An Integral Land of Enthusiastic People
Republic of Somaliland Somaliland is a self-declared state, internationally recognized as an autonomous region of Somalia, in Horn of Africa. Somaliland officially known as Jamhuuriyadda Somali land (Republic of Somali...