Surfing from a Boat in Madagascar: An Unforgettable Adventure

Just the title of this post promises adventure! I mean, Madagascar is this wild place off the coast of Africa … Continue reading Surfing from a Boat in Madagascar: An Unforgettable Adventure