is ta lo a real place