Home to the stunning natural beauty and deep colonial history, Ranikhet perched in the enchanting hills of Uttarakhand.