Kusum pfp
Kusum
@maruta82ok
Located in Arizona in the United States, Supai is considered the most remote town in the Southern United States. The town of 208 is actually inside the Grand Canyon and is the Havasupai Indian Reservation capital
0 reply
0 recast
0 reaction