Travel February 28, 2019

Swim with pigs when you book a villa at this Bahamas resort

"Pig Beach" is located on Big Major Cay in the Bahamas.