Not many people are familiar with the small country called Belize. The country is located in Central America and only 22966 sq km in size. Belize attracts visitors