A serene oasis dedicated to Islamic art and culture, housing over 10,000 artifacts in a stunning lakeside setting.