Peshwar Delta

From AchaeaWiki
Revision as of 13:22, 20 July 2005 by Maya (talk | contribs) (added category)
Jump to navigation Jump to search

The Peshwar Delta is the terminus of the Zaphar River and the Pachacacha River on the Eastern Ocean.