English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

3 answers

National Park of Tijuca is in Rio de Janeiro, Brazil, South America.
There is a North Michigan Avenue in Chicago, IL, U.S.A.

2006-08-25 03:30:06 · answer #1 · answered by mcclean5552 5 · 0 0

Chicago, and Tijuca is located north of Lake Winnipausaukee

2006-08-25 10:05:27 · answer #2 · answered by Mike S 2 · 0 1

North michigan Ave. Nowhere else but CHICAGO. though dunno about the other one! Anyways you got the answer.

2006-08-25 10:19:30 · answer #3 · answered by raj c 2 · 0 1

fedest.com, questions and answers