An island country in the Indian Ocean, surrounded entirely by coral reefs – Mauritius is popularly known for its sapphire water, powder white beaches and exclusive luxury resorts. The island is very rich in terms of producing hydroelectricity. The primary source of producing power is two rivers, namely, the Grand River South East and the Black River. Lake Vacoas is... Continue reading