65th Street, Holmes Beach
Anna Maria Island, Florida
White Sands Beach Resort is the single-story yellow building. Taller building is the Marriott Execustay Mainsail Beach Inn off 66th Street.
White Sands beach front.
Beach view at 65th Street in Holmes Beach. Looking north towards the Beach Bistro.
Street view of White Sands Beach Resort.
Looking south from White Sands beach at 65th Street.