Madagascar humpback watching

It is difficult to express the emotions and awe that you feel when you are watching humpback whales in their natural habitat. Their regal grace, peaceful aura and tranquility are in stark contrast to their awesome size, with some reaching 36 feet in length. Making the experience one you will remember for the rest of […]

Read More