Travel to Horse back riding Bazaruto Archipelago

HORSEBACK RIDING: Superb riding conditions along the endless Indian Ocean coastline and soft sandy beaches suitable for all levels of expertise.