Central Hidroeléctrica Chocosuela 3 is located in Provincia de Alajuela, Florencia, Costa Rica on 8GW5VG8, Unnamed Road. Central Hidroeléctrica Chocosuela 3 is rated 3 out of 5 in the category hydroelectric power plant in Costa Rica.
Address
8GW5VG8, Unnamed Road