Dead Dog Beach
Yabucoa is a small town located in the southeastern part of the island of Puerto Rico. Yabucoa was known to be a place on the island where unwanted dogs were discarded. As such, a fairly remote beach with beautiful white sand and towering palm trees became known as “Dead Dog Beach”. For years this beach…
Read MorePodcast: Play in new window | Download




Recent Comments