Spain is famous for its relaxed lifestyle, its food, vibrant nightlife and festivals, which make it a great destination for any kind of trip. My trips to this beautiful Mediterranean country have been overwhelming so far.