English: Though it is not that popular amongst tourists.
Telugu: పర్యాటక ప్రాంతంలో ఉన్నా అంతగా ప్రాచుర్యం పొందలేదు.