Tropics | Top Belize Resort Video Production
/This past month Buffalo Media Group was warming our winter bones down in Belize at Thatch Caye Resort. Thatch Caye Resort is an All-Inclusive Private Island Resort in Belize offering overwater bungalows and island cabanas. Thatch Caye Resort sits on its own private island off the coast of Dangriga, Belize. Only 30 guests at a time can stay at this picture-perfect destination, guaranteeing a unique experience. Thanks everybody, we had a great time shooting for you all and hope to see you all again in the future!