stoneheadbikes 2024-09-07 Stoneheadbikes is an authorized bike rental and motorcycle tour agency located in Delhi, India.