Italy comes to India: The hill station designed like a European town

Italy comes to India The hill station designed like a European town