1. Some Must Watch Places of St Thomas 2. St Thomas is the prettiest place of US Virgin Islands. It is blessed with landscapes and natural beauty. The St Thomas resorts are…