English: It really is a beautiful black sand beach.
Telugu: ఈ నిజంగా చాలా అందమైన ప్రదేశం నల్ల సముద్రం తీరం.