I have heard of performances on Ramayan held outside India? But are such shows held in India. I know Ram leela is performed in UP and other parts of northern India but this is mainly seen by the domestic audience. Are performances on Ramayan/ Mahabharat held to target tourists?
There is a famous ancient Hindu temple near Yogyakarta (Java, Indonesia) called Prambanan Temple. Regular Ramayan ballet shows are conducted in an open air theatre with the illuminated temple in the background. Ofcourse, the show is a bit 'Indonesianised' but well presented and well worth watching. The show is usually full and attended mainly by white skinned tourists.
If other countries can cash in on shows involving Indian culture, I hope we ourselves are not missing out in providing such grand performances of our culture and in the process attracting tourists.