However , the Saint Croix 's capital , Charlotte Amalie , is located on Saint Thomas .
However , the territory 's capital , Charlotte Amalie , is located on Saint Thomas .