Recent vacation shots from Jungle Bay Resort & Spa on the lush "Nature Isle" of Dominica (Pirates of the Caribbean 2 & 3 were filmed on this Island!) Resort is Rainforest luxury with great food, excellent service and amazing tours. Truly a unique Caribbean experience!
Recognize the church from the 'Pirate Master' series? It's in a village called Soufriere on the island of Dominica.
theworldisabook 4 years ago