A leading company for developing, consulting and maintaining of small and mini hydro power plants in Sri Lanka and overseas

Manelwala Mini Hydro Power Plant





Gallery