Yamacraw Beach is a stunning beach located on the eastern coast of Nassau, Bahamas. It stretches for approximately half a mile and features soft white sand and crystal-clear waters. Visitors can enjoy a variety of activities such as swimming, sunbathing, snorkeling, and fishing. Yamacraw Beach has bathroom facilities, but there are no lifeguards on duty, and dogs are not allowed.