Elephant falls shillong The wild beauty heightens during ... A lush paradise just 15 km away with orchid lake resorts and restaurants promising visitors visual soul therapy round the year!