
KUMAR PLAZA, MATHERAN Welcome to Matheran, Welcome to Hotel Kumar Plaza. Matheran a rain forest just 100 kms. from Bombay, a paradise with no pollution. Kumar Plaza-The perfect Host, Located right in the Heart of Matheran, Kumar Plaza enjoys an […]
Matheran