Designed by
Title
CAVE Villa is a new tourism attraction in Batu Caves. #110109260
Description
Kuala Lumpur, Malaysia - Feb 13, 2018 : CAVE Villa is a new tourism attraction in Batu Caves. Indoor gallery with huge monuments and fantastic artwork with lighting are some of the attractive sights.
This image is editorial