desicraftshop.wordpress.com
Heaven for Crafters and Art Lovers – Dakshinachitra
Dakshinachitra is one of those must see places that you can’t afford to miss if you are on a trip to South India. Situated in the town of Muttukadu, Dakshinchitra is about one hour drive from…