amalie beaches near wallpaper Beaches Near Charlotte Amalie The island is of volcanic origin and lies to the south of Saint Thomas in the Charlotte Amalie harbor. In a town known best for … Friday, February 11, 2022 Add Comment Edit