Khykha Castle,
#25, Castle Street,
Bangalore - 560025
INDIA
Map it!

Need directions? Enter your address: