Belize Telemedia Ltd.

itravelbelize

Saint Thomas Street
Tel:  223-1800