Published by: Storax Inc.
Amaken Alsahar are among the finest cafés with the finest views and luxurious products in the Kingdom.
(click to enlarge)