White Bay is a blissful crescent of soft white sand, turquoise waters, green hillside, and bustling beach shacks. While yachters and day-trippers come ashore to visit the popular bars and ...