The multi-cultural atmosphere adds so much richness to the city making Bangalore India’s most livable city.
Read this post on goodtobelost.wordpress.com