Various international artists have come together to capture the picturesque beauty of Meghalaya’s Cherrapunjee which is nestled deep in nature’s lap. The exhibition titled “Abode of Clouds”, is open for viewing till June 18 at the India International Centre (IIC).
SUBMIT YOUR ARTICLE NOW!

Leave a Reply

Your email address will not be published. Required fields are marked *