A look at the picturesque locations of Ramgarh, which is emerging as a wannabe startup destination