English: It is one of the major tourist attractions of Meghalaya.
Telugu: మేఘాలయలో ప్రధాన పర్యాటక ప్రదేశాల్లో ఇది ఒకటి.