Darjeeling

The Queen of Hills

Sikkim

Land of the last Himalayan Kingdom

Dooars

Closer to nature

Andaman & Nicobar

Scuba Diving

Sundarban

Home of Royal Bengal Tiger

Kolkata

The city of Joy

Nepal

Asia's alpine playground

Bhutan

The land of Happiness

CRINOLINE FALLS :

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