Kerala, India
Hokkaido, Japan
Central, Sri Lanka
Situated at the southern edge of India, this separate island houses end number of eye-catching beaches and idyllic landscapes to be explored by the cyclists.
Central Vietnam
Hanoi, situated in Central Vietnam, offers splendid beauty to the cyclists. Whoever plans to discover the unexplainable beauty of Vietnam can start their journey with Hue, a historic city that houses landmarks like An Dinh Palace.