Shabir Walji, Managing Director, Belize’s Leading Resort: Las Terrazas Resort

Shabir Walji, Managing Director, Belize’s Leading Resort: Las Terrazas Resort