Spanning jagged mountains, deep valleys and beautiful coastlines, it is easy to see why Spain is often at the top of most travelers' bucket lists. In 2014, the country , according to the country's tourism minister, an increase from previous years. Madrid and Barcelona are two Spanish hot spots attracting travelers, but there are several breathtaking sights to see in this country.
(MORE:)
Perched across a steep spur and winding between the gorges of Huecar and Jucar rivers, . This is a medieval fortified city, originally built by the Moors. The town is famous for its "Casas Colgadas," or "Hanging Houses," which cling dramatically over the Huecar gorge. Spain's most famous castle, the , is also . This castle was originally built as a military fortress to . Later, because of its beauty and proximity to mountain forest hunting grounds, the castle became . Today, the castle is one of the most popular tourist sites in Spain, and it is also rumored to be the i.
One place also not to miss is, a town thatwas built into and under the rock . Because of the rocky overhang, in some areas of the town, it actually. It is believed that the town has been inhabited since pre-historic times, reports MessyNessyChic, and that: the natural caves could be easily converted into houses by just adding an external wall.
Spain is also home to some stunning seaside towns, such as Ibiza and San Sebastian, and beautiful white beaches. If you are looking for a more secluded spot on the water, be sure to explore , or head to on the Island of Formentera, home to what many consider on of the best island beaches in Spain.
(MORE:)
So whether you want to explore the museums of Madrid, the old town of Barcelona, relax at the beach, or hike "" through the Picos de Europa National Park, Spain offers a myriad of stunning sites that are not to be missed. Click on the slideshow above to see 50 places you have to visit in this beautiful country.