England…the greatest and the most glorious and beautiful land on Earth.

- Kedar Joshi

Image by Flickr / Geo Max