Geospatial Discovery is a geo location based educational game which helps students to learn. Teachers create game for the students and students can learn , complete the goals and objectives of the agent (learning point) by going virtually at that agent .