Peshwar Delta

Revision as of 13:22, 20 July 2005 by Maya (talk | contribs) (added category)

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