English: The town of Orchha is situated on the banks of the river Betwa.
Telugu: బెట్వా నది ఒడ్డున ఓర్చా కోట ఉంటుంది.