KRSTC Bus Stand

Asia, India, Kerala