Resorts world bimini

Photography for Website and Ads

50 Miles off the coast of Miami is a small island called Bimini. Before the resort it wasn't a very well known area of the Bahamas, and well now, it is.