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