Madagascar Pictures: Oly Canyon Oly canyon pool (Manambolo) Oly canyon pool Oly canyon palms (Manambolo) Oly canyon palms Oly canyon stream flowing through limestone channels (Manambolo) Oly canyon stream flowing through limestone channels Oly canyon pool (Manambolo) Oly canyon pool Oly canyon creek (Manambolo) Oly canyon creek Malagasy cichlid habitat in Oly canyon (Manambolo) Malagasy cichlid habitat in Oly canyon Pools of Oly canyon (Manambolo) Pools of Oly canyon Limestone channels of Oly canyon (Manambolo) Limestone channels of Oly canyon oly canyon  (Manambolo) oly canyon oly canyon  (Manambolo) oly canyon Manambolo canyon waterfall (Manambolo) Manambolo canyon waterfall Oly creek joins manambolo (Manambolo) Oly creek joins manambolo Small falls on Oly creek (Manambolo) Small falls on Oly creek Frog in Oly canyon (Manambolo) Frog in Oly canyon Natural swimming hole on Oly creek (Manambolo) Natural swimming hole on Oly creek Clear pool on Oly creek (Manambolo) Clear pool on Oly creek Rocky pool on Oly creek (Manambolo) Rocky pool on Oly creek Pool above Oly Falls (Manambolo) Pool above Oly Falls Pool below Oly Falls (Manambolo) Pool below Oly Falls Limestone pool on Oly creek (Manambolo) Limestone pool on Oly creek Natural habitat for Aponogeton madagascariensis (Manambolo) Natural habitat for Aponogeton madagascariensis Oly creek pool (Manambolo) Oly creek pool Oly creek pool (Manambolo) Oly creek pool Natural habitat for Aponogeton madagascariensis, Madagascar lace plant (Manambolo) Natural habitat for Aponogeton madagascariensis, Madagascar lace plant Waterfall on Oly creek (Manambolo) Waterfall on Oly creek Waterfall on Oly creek (Manambolo) Waterfall on Oly creek Waterfall on Oly creek (Manambolo) Waterfall on Oly creek Waterfall on Oly creek (Manambolo) Waterfall on Oly creek Waterfall on Oly creek (Manambolo) Waterfall on Oly creek Waterfall on Oly creek (Manambolo) Waterfall on Oly creek