Sponsored Listings:
There are many cities in the world that have an open mind but the city that defines accepting everyone and every cause is non-other than Brazil. In fact tolerance is so encouraged that authorities have hired drag queens to dance in the streets.
Source: BBC
Source: travelnewsdigest.in