is that a question?) i don't see any "?"
well Equestria was developed based on OUR real world, so... it's pretty much the same, only much more kind and welcoming (tho it has it's villains and "bad" ponies).
i think Zecora would live in Rain Forest, 'cause she came from Africa obviously)) so your point is correct.
Rarity? she lives in Ponyville, not Manehatten, Canterlot(she has boutiques in many places tho) or France.. so wherever Ponyville is, she lives there with her friends. and since Rain Forest is South America, she must live in US/BC with most of her friends.
well my point is that, we live among the ponies ('cause they are part of our lives now), and bronies do everything in their power, to make this world more kind and better place for all of us.