Spend the March Long Weekend At “Mini Switzerland,” Which is Very Far From Delhi