English: They have recently enjoyed great popularity among Russian travelers.
Telugu: వారు రష్యన్ పర్యాటకులలో ఇటీవల ప్రజాదరణ పొందిన.