Your Travel Experience with Caribbean Travel and Tours
Leeward Coast tour to Walliabou
Leeward Coast tour to Walliabou: Experience the Leeward coast of St. Vincent with views as enchanting as no other. Let the Scented fruits of the island arouse your senses while the lush vegetation below the blue skies reflecting the island's crystal clear waters captivate your eyes.
Colorful houses, unique architecture, rusted gates cannons & wooden coffins all with an exciting story behind them. Stop at Walliabou Waterfalls - The location where the movie Pirates of The Caribbean was filmed. Get a glimpse of how the local people live and the many fishing villages en route