Sugarsand Beach

The Sugarsand Beach is a beach in Wuhu Island.