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