Mandraka Falls in Madagascar, Africampraveen (55)in #waterfalls • 7 years ago Mandraka Falls is located in Madagascar. Image Courtesy: Google & Video Courtesy: Youtube..Published by Alain RHS #beauty #mandraka #tourist #africa