Gangnam Style Comes to Belize


Popular “Laws of the Jungle” TV show heads to Belize for filming Following our recent post about Belize becoming a filmmakers’ Mecca (19 June 2013) came the news that the cast and crew of “Laws of the Jungle” a popular Korean TV series were seen departing Incheon airport to film an episode in Belize. An … Read more