The town of La Parguera is situated in the southeastern end of Puerto Rico’s main island and is most famous for it’s bioluminescent bay, one of three such bays in P.R. On the weekends, people flock to La Parguera to snorkel, scuba dive, or just enjoy a day on the water exploring the mangrove-lined channels...
Hungry Natives KD & EA search for food adventures on their home Island of Martha's Vineyard and around the world.
- Martha's Vineyard
- Puerto Rico
- Rhode Island