Popular place in Madagascar