Right in downtown, this simple Hindu temple serves Belize's small but growing Indian community. Read more