This Lavish Madagascar Ecolodge Is A Paradise For Whale Watching

Get the Full StoryLocated on the scenic island of Sainte-Marie, Princesse Bora Lodge & Spa is a popular destination for marveling at some of the earth's most iconic whale species.

Share: