Better World Travel
Beware
Better World Travel, Howell Michigan is a complete unprofessional, fraudulent company I have ever dealt with. Me and my husband booked a trip from MI to AZ and when we needed to change it because my terminally ill Aunt went home to CO, Sherry at BWT told us that the hotels, rental cars and air ...