North of the town Viñales lies the Viñales Valley, a UNESCO World Heritage Site. History tells that it was Castro’s favorite place on the island - and it's no surprise! Extremely photogenic nature houses authentic and traditional Cuban tobacco farms, coffee plantations, hand-made barns, and stunning Indian Caves, surrounded by picturesque mountains.