Exploring Madagascar's landscapes on a motorbike is the perfect way to experience the island's natural beauty and cultural ...