Tag: Miami

March 19, 2009 Garrett Davis 0

Brand New Diving Special at Riding Rock Resort

Located on the small island of San Salvador in the Bahamas 360 miles southeast of Miami sits one of the premier scuba diving resorts and fishing Mecca's of the world. Perched on a pinnacle and washed by warm breezes and clear azure waters, the Riding Rock Inn Resort and Marina…

Read More