Definitely not on our planet!Nadix 1.6 тыс.4 subscribersSubscribe19.05.2024 3 38VideoFortunately, it's located in Madagascar, East Africa.VideoAfrica3