Thread: Bugs at tower isle?
January 29th, 2012, 08:17 PM #1
- Join Date
- Jul 2009
Bugs at tower isle?
My husband and I are considering a vacation at CTI but I am a little concerned about reports of bugs (ants) in the room. I really hate bugs so I am hoping that the reports are false or overstated. Any advice that you could offer would be greatly appreciated.