A Little India In The Heart Of Sao Paulo
Source SAO PAULA , BRAZIL(by Shoban Saxena, Times of India): Alameda Sarutaia is a quiet street just off Avenida Paulista, the main avenue that runs through the center of this megalopolis. Cross a couple of buildings, you come across an old villa and the sounds coming from inside, tabla beats mixing with the strains of sitar and an Indian voice…
