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