Electronics nearby Matale, Sri Lanka

Owala hydro power plant

Approximately 0 km away
Address: Matale, Sri Lanka