Welcome to Shillai - The City Of Hills Here you will find vlogs related to Shillai City which is a beautiful small town in Himachal Pradesh State in India. Stay tuned... !!!