Point de Galle, Ceylon (Sri Lanka) — latest news, discussion & facts — IJR