The country’s capital city Lima proudly lays claim to being the ultimate food mecca in South America. In Lima you will find 4 of the World’s Top 50 restaurants. Exploring local markets, taking a Lima cooking class with an expert chef, sampling local food and dining at local eateries and world-class gourmet restaurants are unmissable experiences in Lima, […]