English: A museum and a chapel are located on the grounds.
Telugu: ఈ డెడెండ్ దగ్గర భూమిలోపల ఒక చర్చి, మ్యూజియం కూడా ఉన్నాయి.