I come from Belize, and yep, it's a wonderful sight.It gives you that sense of mystery.... :) Abusive comment hidden. (Show it anyway.)
It gives you that sense of mystery.... :)