Crinoline Falls is one of the beautiful among the numerous falls are in the Meghalaya. It is located in the heart of Shillong town, near Lady Hydari Park. The cascading water jumping down from 13 m of height offers a captivating sight, as it makes its way through jungle. At the base of the falls, there is a well maintained Swimming Pool surrounded by beautiful Orchids.
0 min read