Limestone Beach is a beautiful sandy beach located in the Charlotte Amalie West area of the United States Virgin Islands. The beach stretches for approximately 500 feet and has soft white sand, making it an ideal spot for sunbathing and beach activities.