answersLogoWhite

0

yes u need visa.U can apply if u know somone in Belize.Director of Immigration of Belize need authorization to get stemp on ur passport.Belize have consulate in New Delhi

User Avatar

Wiki User

13y ago

What else can I help you with?