This is a very hard map. Good luck on beating it. It is almost impossible to get 25,00 points on thi
Play Very Hard Impossible Islands · All community maps · WorldGuessr, a free GeoGuessr alternative