Amazing places Bazaruto Archipelago, Mozambique Bazaruto Archipelago, Mozambique The Bazaruto Archipelago consists of five islands: Bazaruto, Benguela , Magaluk, Santa Read More »
Borneo Must-see in Borneo: Tanjung Puting Must-see in Borneo: Tanjung Puting Tanjung Puting National Park, in the south of the Read More »