Tuesday, June 7, 2011

Travel Guide to Leeds, United Kingdom

Leeds is a city in West Yorkshire, England and provide something for everyone. The city is built for indulgence but at the same time welcoming families too. Outdoor types and sports fans will enjoy the action and open green spaces provided by this beautiful city. The gardens, heritage and culture attractions will spoil heritage and garden lovers from around the world. Delicious foods and beverages can be found in assorted restaurants, coffee shops and cafés all over Leeds making Leeds a city with a wide appeal.

No comments:

Post a Comment