Europe is completely situated in the Northern Hemisphere. Europe is situated in  northern hemisphere. Hemisphere  means “half sphere”.

Northern Hemisphere

April 4, 2011 | Afifa Gillani | No Comments | 85 views