Peshwar Delta

Revision as of 07:23, 3 December 2005 by Wikiadmin (talk | contribs) (added category)

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